@import url("font-awesome/font-awesome.css");

/* Formatea los mensajes Flash::xxx() de KumbiaPHP */
@font-face {
   font-family: cookies;
   src: url(fonts/Colaborate/ColabReg.otf) format('truetype');
}
#logo_{
     width: 150px;
     height: 150px;
     margin-left: auto;
     margin-right: auto;
     background: url(../img/sigi/Logo_Inpsasel.png) no-repeat ;
     float: left;
}
.flash {
     /*border: 2px solid;*/
     font-family: cookies;
     min-height: 32px;
     background-repeat: no-repeat;
     background-position: 10px center;
     padding: 2px 20px 2px 20px;
     top: -10px;
     -moz-border-radius:0px;
     -webkit-border-radius: 0px;	
     color: #464646;
     font-size: 16px;
     line-height: 28px;
     box-shadow: 0px 0px 2px black !important;
     border: solid black 1px;
     border-left: solid black 10px;
     border-radius: 3px !important;     
     cursor: default;
     background-color: #FBFBFB;
     font-weight: 700;
}
.error:before{
  font-family:  FontAwesome;
  content: "\f057";
  font-size: 1.2em;
  padding-right: 10px;
}

.error {
    font-family: FontAwesome;
     background-position: 15px center;
     border-color: red;
     /*background: -moz-linear-gradient(#950C0C, #BE0000 );*/
}

.info:before{
  font-family:  FontAwesome;
  content: "\f05a";
  font-size: 1.2em;  
  padding-right: 10px;  
}
.info {
     background-position: 15px center;
     border-color: blue;
     /*background: -moz-linear-gradient(#003399, #0033ff );*/
}

.valid:before{
  font-family:  FontAwesome;    
  content: "\f058"; 
  font-size: 1.2em;
  padding-right: 10px;  
}
.valid {
     background-position: 15px center;
     border-color: green;
     /*background: -moz-linear-gradient(#006600, #009900 );*/
}

.warning:before{
    font-family:  FontAwesome;    
    content: "\f071";
    font-size: 1.2em;
    padding-right: 10px; 
}
.warning {
     background-position: 15px center;
     border-color: #cdc632;
     /*background: -moz-linear-gradient(#A98700, #E7DD00 );*/
}

.highlight {
     background: #FFFFDF;
}

div.autocomplete {
     position: relative;
     background-color: white;
     border: 1px solid #888;
     margin: 0;
     padding: 0;
}
div.autocomplete ul {
     list-style-type: none;
     margin: 0;
     padding: 0;
}
div.autocomplete ul li.selected {
     background-color: #ffb;
}
div.autocomplete ul li {
     list-style-type: none;
     display: block;
     margin: 1px 0;
     padding: 1px;
     cursor: pointer;
     font-size: 10px;
}